import Vue from 'vue';
import Vuex from 'vuex';
import app from './modules/app';
import user from './modules/user';
import dataCount from "./modules/dataCount";
import boundary from "./modules/boundary";
import regionTree from "./modules/regionTree";
import panel from "./modules/workPanelContent";
import difyChat from "./modules/difyChat";
import workdata from "./modules/workdata";
import map from "./modules/map";

Vue.use(Vuex);

export default new Vuex.Store({
  modules: {
    app,
    user,
    dataCount,
    boundary,
    regionTree,
    panel,
    difyChat,
    workdata,
    map
  },
});
